//
//  TransactionModel.swift
//  YUANSHI
//
//  Created by pro on 2020/1/9.
//  Copyright © 2020 wangbin. All rights reserved.
//

import Foundation
import HandyJSON
struct tranHomeModel : HandyJSON {
    
    var authorInfo:LBFMAttentionAuthorInfo?
    var contentInfo: LBFMFindAContentInfo?
    var eventTime: NSInteger = 0
    var id: NSInteger = 0
    var isFromRepost: Bool = false
    var isPraise: Bool = false
    var statInfo: LBFMFindAStatInfo?
    var timeline: NSInteger = 0
    var type: Int = 0
}

struct LBFMAttentionAuthorInfo: HandyJSON {
    var anchorGrade:Int = 0
    var avatarUrl: String?
    var isV: Bool = false
    var isVip: Bool = false
    var nickname: String?
    var uid: NSInteger = 0
    var userGrade: Int = 0
    var verifyType: Int = 0
}
struct LBFMFindAContentInfo: HandyJSON {
    var picInfos: [LBFMFindAPicInfos]?
    var text:String?
}
struct LBFMFindAPicInfos: HandyJSON {
    var id: NSInteger = 0
    var originUrl: String?
    var rectangleUrl:String?
    var squareUrl: String?
}
struct LBFMFindAStatInfo: HandyJSON {
    var commentCount: Int = 0
    var praiseCount: Int = 0
    var repostCount: Int = 0
}

//struct LBFMEventInfosModel: HandyJSON {
//    var authorInfo:LBFMAttentionAuthorInfo?
//    var contentInfo: LBFMFindAContentInfo?
//    var eventTime: NSInteger = 0
//    var id: NSInteger = 0
//    var isFromRepost: Bool = false
//    var isPraise: Bool = false
//    var statInfo: LBFMFindAStatInfo?
//    var timeline: NSInteger = 0
//    var type: Int = 0
//}
